<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>一般信息</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="faq.html">FAQ</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="faq.mailinglist.html">邮件列表</a></div>
 <div class="up"><a href="faq.html">FAQ</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="faq.general" class="chapter">
  <h1>一般信息</h1>

  
  <p class="para">本章包括了有关 PHP 的大多数一般问题：它是什么和它做什么。</p>
  <div class="qandaset"><ol class="qandaset_questions"><li><a href="#faq.general.what">
        PHP 是什么？
      </a></li><li><a href="#faq.general.acronym">
        PHP 这个缩写指的是什么？
      </a></li><li><a href="#faq.general.relation-versions">
        PHP 版本之间有什么联系？
      </a></li><li><a href="#faq.general.running-concurent">
        可以同时运行几个不同版本的 PHP 吗？
      </a></li><li><a href="#faq.general.differences-45">
        PHP4 和 PHP5 有什么不同？
      </a></li><li><a href="#faq.general.bug">
        我觉得自己发现了一个 bug！应该告诉谁？
      </a></li></ol></div>
    <dl class="qandaentry" id="faq.general.what">
      <dt><strong>
        PHP 是什么？
      </strong></dt>
      <dd class="answer">
        <p class="para">根据本手册的
        <a href="preface.html" class="link">前言</a>：</p>
        <p class="para">PHP 是一种 HTML 嵌入式的脚本语言。它的很多语法来自 C，Java 和 Perl，并具有几个 PHP 独有的特点。该语言的主要目标是让 Web 开发人员快速地书写动态生成的网页。</p>
      </dd>
    </dl>
    <dl class="qandaentry" id="faq.general.acronym">
      <dt><strong>
        PHP 这个缩写指的是什么？
      </strong></dt>
      <dd class="answer">
        <p class="para">PHP 是 
        <em class="emphasis">PHP: Hypertext Preprocessor</em>的首字母缩写。很多人有些糊涂了，因为缩写中的第一个字母也来自缩写。这种方法叫做递归缩写（recursive acronyms），对此好奇的人可以访问 
        <a href="http://foldoc.org/" class="link external">&raquo;&nbsp;在线计算机词典（Free On-Line Dictionary of Computing）</a>或者Wikipedia上
        <a href="http://en.wikipedia.org/wiki/Recursive_acronym" class="link external">&raquo;&nbsp;递归缩写</a>的解释。</p>
      </dd>
    </dl>
    <dl class="qandaentry" id="faq.general.relation-versions">
      <dt><strong>
        PHP 版本之间有什么联系？
      </strong></dt>
      <dd class="answer">
        <p class="para">PHP/FI 2.0 是最早的 PHP 版本，已经不再支持。PHP 3 是 PHP/FI 2.0 的后继者，要好很多。PHP 5 是目前一代的 PHP，内部使用了 
        <a href="http://www.zend.com/" class="link external">&raquo;&nbsp;Zend 引擎 2 代</a>，除了很多新功能之外还提供了许多附加的
        <a href="language.oop5.html" class="link">面向对象编程（OOP）</a>特性。</p>
      </dd>
    </dl>
    <dl class="qandaentry" id="faq.general.running-concurent">
      <dt><strong>
        可以同时运行几个不同版本的 PHP 吗？
      </strong></dt>
      <dd class="answer">
        <p class="para">可以，请参阅见 PHP 源程序发行包中的 
        <var class="filename">INSTALL</var>文件。</p>
      </dd>
    </dl>
    <dl class="qandaentry" id="faq.general.differences-45">
      <dt><strong>
        PHP4 和 PHP5 有什么不同？
      </strong></dt>
      <dd class="answer">
        <p class="para">PHP5可以向下兼容PHP4的程序，但PHP中有很多改进的地方。如下： 
        <ul class="itemizedlist">
          <li class="listitem">
            <span class="simpara">一个 
            <a href="language.oop5.html" class="link">新的面向对象模型</a>，基于
            <em class="emphasis">Zend Engine 2.0</em></span>
          </li>
          <li class="listitem">
            <span class="simpara">一个改进过的 MySQL 扩展</span>
          </li>
          <li class="listitem">
            <span class="simpara">内置支持 SQLite</span>
          </li>
          <li class="listitem">
            <span class="simpara">新的错误报告常量， 
            <a href="migrating5.errorrep.html" class="link">E_STRICT</a>, 用于生成执行期的错误信息。</span>
          </li>
          <li class="listitem">
            <span class="simpara">很多新的 
            <a href="migration5.functions.html" class="link">函数</a>来简化开发。</span>
          </li>
        </ul>要获知更多详细信息，请查看
        <a href="faq.migration5.html" class="link">从 PHP 4 升级到 PHP 5</a>及
        <a href="migration5.incompatible.html" class="link">向下兼容的改进</a>。</p>
      </dd>
    </dl>
    <dl class="qandaentry" id="faq.general.bug">
      <dt><strong>
        我觉得自己发现了一个 bug！应该告诉谁？
      </strong></dt>
      <dd class="answer">
        <p class="para">应该访问 PHP Bug 数据库并确认你发现的不是一个已知的 bug。如果你在数据库中没有看到同样的，用报告表单来报告此 bug。使用 bug 数据库而不是给某个邮件列表发邮件非常重要，因为该 bug 会被分配一个跟踪号码，这样你就有可能在以后回来查看该 bug 的状态。Bug 数据库在 
        <a href="http://bugs.php.net/" class="link external">&raquo;&nbsp;http://bugs.php.net/</a>。</p>
      </dd>
    </dl>
  
</div>
<hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="faq.html">FAQ</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="faq.mailinglist.html">邮件列表</a></div>
 <div class="up"><a href="faq.html">FAQ</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
